Karen and Frank are perfect hosts. Period! They are perfectly organized and communications were flawless. Also they are perfectly kind and they have the cutest dog. The apartment is a perfect place in paradise. You can go on so many amazing trips from there and there are so many nice restaurants close (even though we decided to stay in and cook for most of the nights because the apartment is just too comfy and the view is breathtaking) we would come back here anytime. It was perfect! End of story.