We stayed for one week and it had everything we needed. It was very comfortable and spacious. The host communicated very well and was very efficient. We had a great time and have left with great memories. Well worth staying here!