Accurate pictures, great location, thoughtful accommodations. Pretty much have everything you need here to recharge comfortably in between outings to the nearby beaches, parks, bars, and restaurants. Amicable hosts and great place to stay!