A quality, modern, clean facility with attention to detail.
The location could not have been better. Absolutely enjoyed our stay - wish we could have stayed longer.