A hassle-free self contained holiday flat with a beautiful view and simple check-in process.