Very easy to self-check-in.
Spacious house with great sea view.
Even saw the galaxy on the terrace.
no drawback