Excellent location & communication. Lots of personal touches to really make it feel like home away from home. Would definitely recommend!