Great location! Very clean. Xavi was very communicative. We really enjoyed the stay.