A comfortable, relaxing and quiet place to stay.