Great stay, amazing location, beautiful view, clean apartment, and very nice amenities.