We have stayed here before and would highly recommend. The apartment is lovely with everything you might need. Our second stay did not disappoint.