This place is very clean and very well designed. it had everything for our long stay. It is very close to so many things. Our family loved staying here. Maria is super nice and is the best host by far. We will be staying there again.