Location is great and beds are OK. Kitchen is a bit under equipped. Main flaw, and it is a serious one, is that the main bedroom overlooks an inner patio that is very noisy. In our six-day stay we had 3 bad nights due to excessive noise coming from other apartments.