The definition of “great host”. Place exactly as described stayed there for 10 days for work. Carmelo even cooked for me! :) would definitely stay there again