Absolutely great place to stay. The entire place was very clean, spacious, and very comfortable. Fantastic hosts. Would stay here again.