Beautiful, clean place. Amazing views and locations. An excellent place for a relaxing time away.