Very clean and well kept. Good amenities. Very peaceful and serene location.