What does a visitor look for in a hotel? A prime location? Quality customer service? Brilliant nearby attractions? A relaxing atmosphere? If any of these are on your list of must-haves, then look no further than the North Beach Village and stay at The Reef Hotel. This quaint tropical nook delivers on all counts.