Great place! Very clean and spacious. Excellent hosts were constantly in contact with us and answered all questions in a timely manner. We would definitely recommend to anyone and would stay here again.