Excellent place, very spacious rooms and common spaces. A home away from home.