Sparkling clean and spacious property with all the basic amenities provided. We very much enjoyed our stay.