Stunning place! Gorgeous location! Five stars all the way around! Our host Cruz was very easy to reach and was so lovely! We were in heaven!