We had such a great stay, this was exactly what we were looking for. The place had many amenities and was very clean!