fantastic place, view, location....
only thing I might add, after having done a dozen or so of these Air BnBs, is that some of them (like this one) seem almost too sterile, as if managed entirely by a corporation. In fact the whole building seemed same - I saw a couple other parties checking in saying they were staying in AirBnBs also. This place was awesome, but if you want some local individual family/Mexican character, you might look elsewhere.