This place is great! Self check in makes it very easy for when you arrive and the apartment is air conditioned which was perfect for the hot days we had. The location was very central and we were able to walk to everything. Overall highly recommend.