Overall I had a great stay here. Location was great and most things were within walking distance. The directions for check in were pretty straightforward but we had issue with the codes provided which made check in a bit difficult. Some of the fixtures were broken and just put back but not fixed. The kitchen could have had more small appliances, but other than that, we very much enjoyed our stay here. The pictures were accurate and the place was very spacious.