Good place but very strict on cancellation policy.