The place is clean, well equipped, and has great views from inside. David is quick in arranging guests to stay in and responding to our messages. He respects your privacy, which is great.