Overall our stay was good. I am leaving the pros and cons of the stay.
Pros- great location
Large apartment
Fast internet that was included
Newly renovated
Cons-
Master bed would split apart every night and was very uncomfortable with poor bedding.
Minimal english speaking when we met for check in.
No shampoos/body washes
Overall we had a good stay. The bed made for a poor stay. If the bed was better I would stay again.