The Beach Flat is simply divine. Impeccable in all aspects, one cannot fault the style, comfort, ammenities & endless thoughtful touches Craig provides.