A very well appointed & clean place in a beautiful location