Luxurious, modern and comfortable with great amenities