Comfortable, spacious and lovely place to stay.