excellent beautiful beach front apartment. Clean and well maintained. excellent value for money. would go there any time again.