A small but charming appartment. Very central to beach, shopping and dining.