Outstanding cleanliness, perfect location and amazing welcoming from the staff.