I would do it again.
Location probably requires bring-your-own-transportation, otherwise everything was very nice, clean and modern.
I would consider staying here again if ever I am in town.