The place was clean and well set up. The location and view are great. Response to my questions were almost immediate. Overall great service.