This place is very clean & comfortable. Super close to the Green Sand beach.