Great location. Great apartment. Good size, clean and well catered for. Right on the beach.