Great place! Clean, well-located, good communication. Check-in process was very straightforward. Only slight negative is the pillows were pretty lumpy, but otherwise I had a fantastic stay.