Mario's apartment is really beautiful with amazing views. We had a great week enjoying the space. The children loved the pool and proximity to the beach. Check in was delayed by several hours due to extra cleaning needed from the last guests, this wasn't ideal with small children. However, Mario was very good at communicating with us. We felt very at home and would recommend this apartment.