Outstanding property, very clean, plenty of amenities provided.