Perfect. Very clean, very comfortable. We had everything we needed. The location was great. We will surely come back.