Comfortable, clean and very hospitable stay