Absolutely fantastic! Lovely place to stay with a stunning view. I would definitely stay here again. The place itself is very clean and every detail is thoughtful. Ann is a wonderful host and very easy to communicate with.