Amazing location, clean and wonderful hosts. We were provided with great local tips, car rental suggestions and a check in once we arrived. This truly is a piece of paradise that you don't want to miss out on.