This place is perfect, great location, wonderful hosts, very spacious, and unique. Will definitely be back the next time we return.