Excellent in all ways - location, facilities, comfort, peace.