Clean....the place was awesome, so close to everything, the beach, restaurants and tiki bars. We had a great time!!