definitely book in advance, this hidden gem won't last long. amazing place to stay!