I have stayed here before, and the fact that I came back says it all. Perfect for my needs (see previous review for a longer commentary). Overall, great team and a very nice place to stay.