We stayed here for just over a week and it had everything we could have needed. It was in a great location, very clean and the communication was great. Thanks for a great stay!