Very clean, great hospitality and all amenities available