Amazing experience. Great location. Easy and painless check-in experience. The apartment was sparkling clean. We really enjoyed our stay. We would definitely stay here again.