If you want to rest in a clean and peaceful environment, this is it. I can only speak for the short term, as I stayed only about 10 hours, before a very busy day and evening. I was well rested in a very comfortable bed, and all went smoothly as could be. I imagine that this place would be well suited to longer stays for the professional as well. Recommend.