Comfortable and well equipped property in a stunning location.