Beautiful place to stay. Bedroom on all three floors provided privacy for all family members. Very clean and nicely decorated. Excellent location close to restaurants, bars, grocery store and shopping. Garage was definitely a tight squeeze but we got both cars in.Beach was 20 steps away