Excellent place overall. Good location and everything was clean and tidy. The self check-in/out system was perfect. Our host was extremely helpful and always answered us promptly.