I highly recommend this place. It has been recently updated and is super clean. Communication with the owners was easy and timely. The location is near Stillwater and yet you feel like you are out in the country.