Stylish accommodation, high standard of cleanliness, peaceful setting with magic views