5 stars all round! amazing apartment, location, hospitality and value!
HIGHLY recommend