Beautiful place! A lot of thought and detail was put into making this comfortable for guests. Would definitely stay here again.