Incredible place! Spacious, clean, well equipped with facilities and great location. Hosts are great too.