The Haven was a beautiful home away from home. The perfect balance between stylish but still comfortable and homely. There were lots of great touches that made the stay perfect. Couldn't fault a single thing!