This place is fantastic. Very nicely put together, comfortable, great location, exactly as advertised. The communication was very good and the hosts are just great people. 10/10.