This place is magical - all the other reviews have it right. Just book!