Perfect location, super clean apartment, all amenities provided. Wonderful experience without any doubt.