Beautiful place, beautiful location. Very comfortable. We were lucky in that weather was good, so we could barbecue and eat on the front patio. Only reservation is that the kitchen is not set up for easy and efficient cooking. Overall our stay was excellent. Highest rating on all counts.