A comfortable and relaxing home to stay in.