Perfect location; excellently equipped; lovely accommodation