Lovely accommodation with great facilities in a super location .