Squeaky clean place in a beautiful spot.