The location was perfect and everything was very clean. We had a wonderful stay!