Comfortable stay with amenities.