perfect location, very clean, had great amenities! would definitely stay again!