Very clean comfortable and good amount of space . All amenities provided. Excellent stay