Clean, had everything we needed, and great location walking distance to the beach and some great bars and restaurants! It was a pleasure staying here.