The location is perfect. The place is bigger than we thought and it's very clean. Amazing experience staying here.