Excellent service. Location and facilities are great. Place is very clean and comfortable. Would highly recommend. In my opinion, the price was more than fair when comparing the experience.