Perfect! Had everything we needed and it was very clean. Beautiful studio in great location. Wish we could have stayed longer than one night. Highly recommend.