Clean, well kept, beautiful setting and amazing location.