Very clean apartment. The check-in was very very easy. There are a lot of food options close by and nice beaches. Everything was working perfectly and the bathroom is brand new. Would definitely recommend it.