excellent location, beautiful views, home away from home. My stay was perfect and my family enjoyed the place