Perfect location! Bigger than expected. We had a great stay!