Michele's place at Lighthouse Beach is fabulous. A lovely spacious apartment, in a perfect location.