Clean, great communication, great location would recommend this stay to anyone else wanting somewhere clean and walking distance from the beach.