Clean and stylish. Great accommodation in a beautiful setting. Close to train and beach.