A brilliant location for a stay at the Mount