Definitly a place to recommend.
Great host
Great place great location