Hosts are helpful, cares about you, and have the place well designed. The attention to detail is outstanding. It is also easy to get there, and the amenities are really good.