5 star experience. Great location, beautiful attention to all details and a gorgeous host. This stay will not disappoint!