Perfect location and great communication. Had a few issues with amenities but aside from that it was a lovely place to stay!