Excellent place--comfortable, spacious, perfectly equipped, and very attractive space.