Oh.. My.. Heavens.. What an amazing stay. Great place. Great layout and space. Great view. Great time. With a breathtaking view it made our stay relaxing and peaceful.