We had an amazing experience from picking up to dropping off the keys. The place was very clean and in a perfect location. We couldn't get over the rooftop pool, we really enjoyed our stay.