La propiedad es uno de los edificios más emblemáticos de la zona, antiguamente el West of England Eye Hospital que ha sido renovado hasta los estándares de una propiedad de 4 estrellas. La propiedad está situada en el corazón de la ciudad ofreciendo fácil acceso a las atracciones más populares.