Superb location, amazing views, stunning pool and a prompt and courteous host. What more could you ask for? Recommended.