Great place well worth booking