Superb location! Good customer service. Except few minor issues, like internet not working occasionally (was fixed fast though every time I sent a message) and pool issues (they were working on fixing it as well), everything was good. shopping and beach very close, walking distance. the apartment is a bit outdated, but clean. overall can recommend.