Xavier was a great host - very communicative and helpful. I really appreciated all of the recommendations he shared too! The apartment was better than we expected. It is right on the beach with a nice porch to enjoy the beautiful views. The apartment was very clean and had everything we needed for our stay!