The location is perfect! It is small, but clean and exactly as it is presented. We had some issues with hot water, but our contact was immediately responsive and corrected the issue. All in all a very good stay!