Good location and price. Small place but totally expected this. Cleaning was ok but could be slightly better.