The Castle Inn的设施