This place has it all. The location the thorough check in the great amenities in the apartment. It cannot be beat. We were there in the rain and still had a wonderful time.