The place is great, the location is perfect, and the hosts are amazing