Avoid!
Communication was basically non existent and issues, like not having wifi during our entire stay, were never fixed. The place was a construction site while our stay, not enough essentials were provided and there were problems with amenities (for example: leaking fridge and broken bathroom glass door). Location is excellent but not worth it.