Perfect location, great hosts but lower your expectations about the place. Price matches what you get.