A stylish and relaxing place to stay in.