Everything we needed! The space was clean and the location was perfect. I was able to show my friends around Boston and they had a wonderful stay as well. The staff was so accommodating and friendly as well.