The checkin was a little inconvenient, as we had to meet someone to get fob key. Very secure, fob only lets you on your floor, amenities floor and ground floor. Upon arrival unit smelled of marijuana. Kitchen utensils dirty, and bathrooms dirty (pubic hair on toilet, hair in sink, toothpaste in sink). View was stunning, pool was spectacular. Gym and yoga studio were top notch. Area very convenient to dining and shopping. Would have been incredible if it was clean! Fob was inconvenient as needed to get to parking from elevator, and second guest flight was much later so they had to swipe fob then have luggage hold elevator door open to bring key fob back to room for second guest leaving.