Cristina is amazing and even picked us up from the airport. The only concern was that since it is an apartment you will be sharing a bathroom with other guests. It is a luck of the draw scenario whether they clean up or not after themselves. The location was idyllic. We would stay here again.