This place is sparkling clean, with all amenities included. It is highly recommended. We really enjoyed our stay here.