Great communication, easy self check-in, nice place in very good condition (newly built/updated, I'd guess), everything I needed for my stay. I kinda don't want other people to know about this place 'cause the location is great for my office and I want it available when I need it, but it deserves a good review. I didn't take advantage of all the perks--hopefully next time. (My putting game needs some work.)