An excellent place with everything you need and thoughtful touches throughout