Perfect hosts. Accurately described and pictured flat. Great location. Good price. Highly recommended.