Het biedt uitzicht op de baai van Dingle en Mount Brandon en ligt langs de prachtige Slea Head Drive op het schiereiland Dingle.
Surplombant la baie de Dingle et le mont Brandon, l'établissement se trouve le long de la belle promenade Slea Head Drive, sur la péninsule de Dingle.