My stay was great! Aside from minor inconvenience with parking after a certain time in the evening, everything turned out wonderfully. I got exactly what I paid for. Communication between Joe and I was exceptional and he made sure my stays needs were met. I will definitely book with him again in the near future.