Good location, close to everything you need. Beach at 15-20 min by foot, touristic center very close.
I recommend the apart for short stays.