Perfect all the way. This is my second stay. I will definitely continue to stay here in the future. Great staff. Great property. Great location.