Comfortable stay with lots of amenities