Has anyone ever stayed or heard of these apartments? I think they are between the town and the bay. Any info would be great.