Loved our stay at Reef. Walking distance to everything. Clean. Friendly staff. Easy communication with the manager whom was more than willing to coordinate any services needed. Will definitely come back!