Great location, comfort, warm - everything was perfect. We will definitely come back again. Highly recommended.