Good place, great location. Could have better communication with property management company who didn't send check in instructions till I inquired an hour before check in time. Also, it wasn't clear at the time of booking that we were responsible for taking the trash out and running the dishwasher even though there is a $500 cleaning fee. The place was clean and the kitchen was well stocked.