Great location and excellent communication from Gema. Cleanliness was an issue but Gema was responsive to our complaints and noted she will double-check with cleaners.