Enjoyable and comfortable stay