Comfortable, stylish, with modern amenities.