Comfortable space and enjoyable stay.