Very clean and lovely looking place in a beautiful location.