You feel at home and relaxed. Definitely way better than any 5 star hotel!!!