Ellens place is the Rolls-Royce of accommodation ... you won't be disappointed