Very clean tidy little place in a stunning location.