Excellent accomm. Surrounded by nature.