This place is in a wonderful location, with wonderful views. The hosts had excellent communication and checking in was a breeze. The kitchen also has great facilities, would definitely stay there again.