Excellent apartment with all the amenities that you would need. We were extremely satisfied with our stay.