The Haven is a peaceful home to stay at and get away. Definition of cozy for sure!