Excellent place. Almost perfect. Great location and everything new.
I only have good things to say. Great host also.