A peaceful, comfortable, stylish place to stay. Communication great.