Very clean and beautiful place. It is also in a very good location close to amenities, restaurants and shopping places. I would gladly recommend it.