Exceeded expectations. This place has absolutely everything, great location, incredibly clean, spacious, and charming. We didn't want to leave. I will definitely be back!!