Great apartment for a short and long stay. Close to stores, restaurants, gym and the beach.