5 stars! Great place and wonderful hosts. Highly recommended. Would definitely stay here again.