I honestly would email the property and tell them what you just said here and see if they can allow you to check in early. I would reach out a few days in advance since they'll have a good idea as to their availability and you can cancel the reservation if they say no.
Also, 4:00 check in is pretty late, I would consider booking another hotel that has at least 3:00 checkin.